home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Libris Britannia 4
/
science library(b).zip
/
science library(b)
/
PROGRAMM
/
DB_CLIPP
/
H245.ZIP
/
NFSRC21.ZIP
/
CINT86.H
< prev
next >
Wrap
C/C++ Source or Header
|
1991-08-16
|
1KB
|
65 lines
/*
* File......: CINT86.H
* Author....: Ted Means
* Date......: $Date: 15 Aug 1991 23:09:00 $
* Revision..: $Revision: 1.1 $
* Log file..: $Logfile: E:/nanfor/src/cint86.h_v $
*
* This is an original work by Ted Means and is placed in the
* public domain.
*
* Modification history:
* ---------------------
*
* $Log: E:/nanfor/src/cint86.h_v $
*
* Rev 1.1 15 Aug 1991 23:09:00 GLENN
* Forest Belt proofread/edited/cleaned up doc
*
* Rev 1.0 27 May 1991 13:22:46 GLENN
* Initial revision.
*
*/
/* This is the header file for CINT86.C */
struct REGSW
{
unsigned int ax;
unsigned int bx;
unsigned int cx;
unsigned int dx;
};
struct REGSB
{
unsigned char al, ah;
unsigned char bl, bh;
unsigned char cl, ch;
unsigned char dl, dh;
};
union COMBINED
{
struct REGSW w;
struct REGSB b;
};
struct CPUREGS
{
union COMBINED gp;
unsigned int si;
unsigned int di;
unsigned int bp;
unsigned int ds;
unsigned int es;
unsigned int flags;
};
void pascal __ftint86( unsigned int, struct CPUREGS * );